tremble (populus tremuloides) - German English Dictionary